package dao;

import entity.Schedule;

import java.util.ArrayList;

public interface ScheduleRepository {

    /**
     * 从数据库中获取时间表信息
     */
    ArrayList<Schedule> getScheduleList();

    /**
     * 添加时间表信息
     */
    boolean addSchedule(Schedule schedule);

    /**
     * 根据时间表编号查找数据库返回时间表信息对象
     */
    Schedule findById(Integer ScheduleId);

    /**
     * 修改时间表信息
     */
    boolean updateSchedule(Schedule schedule);

    /**
     * 根据时间表编号删除时间表信息
     */
    boolean deleteSchedule(Integer ScheduleId);

}
